reasonably foreseeable - French English Dictionary